// import { resolve } from 'core-js/fn/promise'
import Vue from 'vue'
import Router from 'vue-router'
import routerEach from './setting'
import { resolve } from 'promise-polyfill'
//解决路由跳转报错的问题
const originalPush = Router.prototype.push
Router.prototype.push = function push(location, resolve, reject) {
  if (resolve || reject) return originalPush.call(this, location, resolve, reject)
  return originalPush.call(this, location).catch((e) => {})
}
Vue.use(Router)
//首頁
const incomeList = (resolve) => require(['@/components/activity/incomeList'], resolve)
const ceshi = (resolve) => require(['@/components/NewZzd/main/ceshi'], resolve)
//新浙政钉首页v2
const FeatureList = (resolve) => require(['@/components/NewZzd/main/FeatureList'], resolve)
//浙政钉注销
const writeOff = (resolve) => require(['@/components/NewZzd/main/writeOff'], resolve)
//浙政钉 现场放样
const SiteLoftingZZD = (resolve) => require(['@/components/NewZzd/main/SiteLoftingZZD'], resolve)
//浙政钉三方经办人、负责人
const ThreeJingBanRen = (resolve) => require(['@/components/NewZzd/main/ThreeJingBanRen'], resolve)
//浙政钉批前公示
const piqianGSNew=(resolve)=>require(['@/components/NewZzd/main/piqianGSNew'],resolve)
const PreApprovalPublicity = (resolve) => require(['@/components/NewZzd/main/PreApprovalPublicity'], resolve)
const siteSurveynew = (resolve) => require(['@/components/NewZzd/main/siteSurveynew'], resolve)
const siteSettingOut = (resolve) => require(['@/components/NewZzd/main/siteSettingOut'], resolve)
const beCompleted = (resolve) => require(['@/components/NewZzd/main/beCompleted'], resolve)
const compleAcceptance = (resolve) => require(['@/components/NewZzd/main/compleAcceptance'], resolve)
const oneLayerForm = (resolve) => require(['@/components/NewZzd/main/oneLayerForm'], resolve)
const individualApplication = (resolve) => require(['@/components/newZlb/individualApplication'], resolve)
const drawingCraftsman = (resolve) => require(['@/components/newZlb/drawingCraftsman'], resolve)
const applyFor = (resolve) => require(['@/components/newZlb/applyFor'], resolve)
//浙政钉建房审批备案
const departmentalFiling = (resolve) => require(['@/components/NewZzd/main/departmentalFiling'], resolve)
//选工匠
const selectCompany = (resolve) => require(['@/components/newZlb/selectCompany'], resolve)
const foundationTrench = (resolve) => require(['@/components/NewZzd/main/foundationTrench'], resolve)
//securityCheck  功能列表-安全核查v2
const securityCheck = (resolve) => require(['@/components/NewZzd/main/securityCheck'], resolve)

const comprehensiveInquiry = (resolve) => require(['@/components/NewZzd/main/comprehensiveInquiry'], resolve)
const comprehensiveInquiryDetail = (resolve) => require(['@/components/NewZzd/main/comprehensiveInquiryDetail'], resolve)
const trainingInformation = (resolve) => require(['@/components/ZLJ/trainingInformation/trainingInformation'], resolve)
const trainingInformationData = (resolve) => require(['@/components/ZLJ/trainingInformation/trainingInformationData'], resolve)
const Registration = (resolve) => require(['@/components/ZLJ/trainingInformation/Registration'], resolve)
const SinceBuilding = (resolve) => require(['@/components/activity/SinceBuilding/SinceBuilding'], resolve)
const SinceBuildings = (resolve) => require(['@/components/activity/SinceBuilding/SinceBuildings'], resolve)
const CityList = (resolve) => require(['@/components/activity/SinceBuilding/CityList'], resolve)
const PDFJSViewer = (resolve) => require(['@/components/ZLJ/PDFJSViewer'], resolve)
const PersonMaintenance = (resolve) => require(['@/components/ZLJ/PersonMaintenance'], resolve)
const MyAgentS = (resolve) => require(['@/components/ZLJ/MyAgentS'], resolve)
const MyAgentSNew = (resolve) => require(['@/components/ZLJ/MyAgentSNew'], resolve)
const inspection = (resolve) => require(['@/components/activity/cityInspection/inspection'], resolve)
const superinspection = (resolve) => require(['@/components/activity/cityInspection/superinspection'], resolve)
const selectiveExamination = (resolve) => require(['@/components/activity/cityInspection/selectiveExamination'], resolve)
const superselectiveExamination = (resolve) => require(['@/components/activity/cityInspection/superselectiveExamination'], resolve)
// 我的待办
const MyTodoList = (resolve) => require(['@/components/activity/MyTodoList'], resolve)
// 我的已办
const MyFinList = (resolve) => require(['@/components/activity/MyFinList'], resolve)
// 我的已办
const Villagetrial = (resolve) => require(['@/components/activity/Villagepretrial/Villagetrial'], resolve)
// 我的已办
const fileData = (resolve) => require(['@/components/ZLJ/shigongxuke/fileData'], resolve)
const GZXKZ = (resolve) => require(['@/components/ZLJ/shigongxuke/GZXKZ'], resolve)
const mySGXKSQ = (resolve) => require(['@/components/ZLJ/shigongxuke/mySGXKSQ'], resolve)
const biangeng = (resolve) => require(['@/components/ZLJ/shigongxuke/biangeng'], resolve)
// 危房鉴定列表
const houseAppraisal = (resolve) => require(['@/components/activity/houseAppraisal'], resolve)
// 我的待办详情
const DetailPage = (resolve) => require(['@/components/activity/DetailPage'], resolve)
// 一张图
const oneMap = (resolve) => require(['@/components/activity/oneMap'], resolve)
// 一张图
const oneMapLocation = (resolve) => require(['@/components/activity/oneMapLocation'], resolve)
// // 登录
const Login = (resolve) => require(['@/components/activity/Login'], resolve)
// // 登录
const Login1 = (resolve) => require(['@/components/ZLJ/Login'], resolve)
// 危房整治
const decrepitHouse = (resolve) => require(['@/components/activity/decrepitHouse'], resolve)
// 危房整治
const monitor = (resolve) => require(['@/components/activity/monitor'], resolve)
// 进度
const KeyLine = (resolve) => require(['@/components/activity/keyLine'], resolve)
//危改进度
const KeyLineWG = (resolve) => require(['@/components/activity/keyLineWG'], resolve)
// 进度
const TreeSelect = (resolve) => require(['@/components/activity/TreeSelect'], resolve)
const TreeSelect1 = (resolve) => require(['@/components/activity/TreeSelect1'], resolve)
//农房统计
const farmHouse = (resolve) => require(['@/components/activity/farmHouseTJ'], resolve)
// 未排查详情
const KeyCheckNInfo = (resolve) => require(['@/components/activity/child/KeyCheckNInfo'], resolve)
// 已排查详情
const checkedDetail = (resolve) => require(['@/components/activity/child/checkedDetail'], resolve)
// 已排查详情
const DetailInto = (resolve) => require(['@/components/activity/child/DetailInto'], resolve)
// 重点排查
const keyInvestigation = (resolve) => require(['@/components/activity/keyInvestigation'], resolve)
// 施工巡查
const surveillance = (resolve) => require(['@/components/activity/surveillance'], resolve)
// 施工巡查
const ConstructionInspection = (resolve) => require(['@/components/activity/ConstructionInspection/index'], resolve)
// 施工巡查详情
const ConstructionInspectionPage = (resolve) => require(['@/components/activity/ConstructionInspection/xiangqing'], resolve)
// 问题处置详情
const ProblemDisposal = (resolve) => require(['@/components/activity/child/ProblemDisposal'], resolve)

// 已鉴定详情
const IdentifiedDetails = (resolve) => require(['@/components/activity/child/IdentifiedDetails'], resolve)
// 农房审批
const NFSP = (resolve) => require(['@/components/activity/NFSP'], resolve)
// 浙里建首页
const ZLJIndex = (resolve) => require(['@/components/ZLJ/index'], resolve)
// 浙里建申请
const ApplicationPage = (resolve) => require(['@/components/ZLJ/ApplicationPage'], resolve)
//建房服务
const BuildingServer = (resolve) => require(['@/components/ZLJ/BuildingServer'], resolve)
const BuildingServerv2 = (resolve) => require(['@/components/newZlb/BuildingServerv2'], resolve)
//我的收藏
const MyEnshrine = (resolve) => require(['@/components/ZLJ/MyEnshrine'], resolve)
//政策法规
const Regulate = (resolve) => require(['@/components/ZLJ/Regulate'], resolve)
//建房服务三级页面
const PhotoThreePage = (resolve) => require(['@/components/ZLJ/PhotoThreePage'], resolve)
const FreeAtlasDetails = (resolve) => require(['@/components/NewZzd/public/FreeAtlasDetails'], resolve)
//保险服务
const InsuranceService = (resolve) => require(['@/components/ZLJ/InsuranceService'], resolve)
const InsurServices = (resolve) => require(['@/components/ZLJ/InsurServices'], resolve)
const BanLiSGXK = (resolve) => require(['@/components/ZLJ/BanLiSGXK'], resolve)
const myShenQing1 = (resolve) => require(['@/components/ZLJ/myShenQing1'], resolve)
//贷款服务
const LoanServices = (resolve) => require(['@/components/ZLJ/LoanServices'], resolve)
const LoanServicesDetail = (resolve) => require(['@/components/ZLJ/children/LoanServicesDetail'], resolve)
const LoanResults = (resolve) => require(['@/components/ZLJ/children/LoanResults'], resolve)
//美丽乡居贷
const Ruralcredit = (resolve) => require(['@/components/ZLJ/Ruralcredit'], resolve)
//提交成功界面
const Submit= (resolve) => require(['@/components/ZLJ/Submit'], resolve)
//金融服务
const FinancialService= (resolve) => require(['@/components/ZLJ/FinancialService'], resolve)
const HouseBrand = (resolve) => require(['@/components/ZLJ/HouseBrand'], resolve)
const BrandSendApplic = (resolve) => require(['@/components/ZLJ/BrandSendApplic'], resolve)
const JDJGPDF = (resolve) => require(['@/components/ZLJ/JDJGPDF'], resolve)

const AccumulationFund = (resolve) => require(['@/components/ZLJ/AccumulationFund'], resolve)
const Rebuild = (resolve) => require(['@/components/ZLJ/Rebuild'], resolve)
const LifeService = (resolve) => require(['@/components/ZLJ/LifeService'], resolve)
const MyManagement = (resolve) => require(['@/components/ZLJ/MyManagement'], resolve)
//建材服务
const BuildMaterialService = (resolve) => require(['@/components/ZLJ/BuildMaterialService'], resolve)
//委托书
const daiban = (resolve) => require(['@/components/ZLJ/daiban'], resolve)
// 工匠服务
const craftsmanServices = (resolve) => require(['@/components/ZLJ/craftsmanServices'], resolve)
const CKZS = (resolve) => require(['@/components/ZLJ/children/CKZS'], resolve)
// 建房知识
const BuildingKnowledge = (resolve) => require(['@/components/ZLJ/BuildingKnowledge'], resolve)
// 签名组件
const qianMing = (resolve) => require(['@/components/ZLJ/qianMing'], resolve)
const myshenQing = (resolve) => require(['@/components/ZLJ/myshenQing'], resolve)
// 工匠详情
const CraftsmanDetails = (resolve) => require(['@/components/ZLJ/children/CraftsmanDetails'], resolve)
//政府服务网pc端页面
const GovernmentService = (resolve) => require(['@/components/ZLJ/PC/GovernmentService'], resolve)
// 选图选工匠
const ChooseCraftsman = (resolve) => require(['@/components/ZLJ/ChooseCraftsman'], resolve)
// 竣工验收
const CompletionAcceptance = (resolve) => require(['@/components/ZLJ/CompletionAcceptance'], resolve)
//工匠-我的项目 列表打开节点检查
const CompletionNodeCheck = (resolve) => require(['@/components/ZLJ/CompletionNodeCheck'], resolve)
// 签订合同
const SignContract = (resolve) => require(['@/components/ZLJ/SignContract'], resolve)
// 施工合同
const ConstructionContract = (resolve) => require(['@/components/ZLJ/ConstructionContract'], resolve)
// 施工合同-下一步
const NextConstructionContract = (resolve) => require(['@/components/ZLJ/NextConstructionContract'], resolve)
// 工匠管理-我的项目
const MyProject = (resolve) => require(['@/components/GJPage/MyProject'], resolve)
// 工匠管理-项目基本信息
const ProjectInformation = (resolve) => require(['@/components/GJPage/ProjectInformation'], resolve)
//申请入驻
const ApplicationSettlement = (resolve) => require(['@/components/GJPage/ApplicationSettlement'], resolve)
//申请入驻流程
const ApplicationProcess = (resolve) => require(['@/components/GJPage/ApplicationProcess'], resolve)
//第三方单位 入驻
const SettleProject = (resolve) => require(['@/components/DsfPage/SettleProject'], resolve)
//第三方单位 办事记录
const BusinessRecords = (resolve) => require(['@/components/DsfPage/BusinessRecords'], resolve)
//第三方单位 发送
const SendOut = (resolve) => require(['@/components/DsfPage/SendOut'], resolve)
//第三方单位 测绘企业我的待办
const CHMyTodoList = (resolve) => require(['@/components/DsfPage/MyTodoList'], resolve)
const baseProject = (resolve) => require(['@/components/DsfPage/baseProject'], resolve)
const locationFY = (resolve) => require(['@/components/DsfPage/locationFY'], resolve)
const trenchLine = (resolve) => require(['@/components/DsfPage/trenchLine'], resolve)
const oneModel = (resolve) => require(['@/components/DsfPage/oneModel'], resolve)
// 第三方单位-测绘-竣工验收
const Acceptance = (resolve) => require(['@/components/DsfPage/Acceptance'], resolve)
// 浙政钉-我的待办 - 现场踏勘
const Sitesurvey = (resolve) => require(['@/components/activity/WDDB/Sitesurvey'], resolve)
// 浙政钉-我的待办 - 企业单位审核
const EnterpriseUnitReview = (resolve) => require(['@/components/activity/WDDB/EnterpriseUnitReview'], resolve)
// 浙政钉- 经办人
const HandlerPage = (resolve) => require(['@/components/activity/WDDB/HandlerPage'], resolve)
//我的已办
const MyFinListBJ = (resolve) => require(['@/components/activity/WDDB/MyFinListBJ'], resolve)
// 浙政钉- 负责人
const Director = (resolve) => require(['@/components/activity/WDDB/Director'], resolve)
// 浙政钉- 乡(镇)政府审核信息表
const ZFSHXXB = (resolve) => require(['@/components/activity/WDDB/ZFSHXXB'], resolve)
// 第三方单位- 现场踏勘
const SitesurveyDsf = (resolve) => require(['@/components/DsfPage/SiteSurvey'], resolve)
// 第三方单位- 现场踏勘
const xiangQing = (resolve) => require(['@/components/ZLJ/xiangQing'], resolve)
// 树
const TreeSelectZL = (resolve) => require(['@/components/ZLJ/TreeSelectZL'], resolve)
// const xiangQing = resolve => (require([  '@/components/ZLJ/xiangQing'], resolve)], resolve));
// 我要建房- 二级页面
const houseBuilding = (resolve) => require(['@/components/ZLJ/houseBuilding'], resolve)
// 地基和基础施工质量验收
const DJHJCSG = (resolve) => require(['@/components/ZLJ/children/DJHJCSG'], resolve)
// 砖砌体结构质量检查和验收表
const ZQTJGZL = (resolve) => require(['@/components/ZLJ/children/ZQTJGZL'], resolve)
//现浇混凝土结构质量检查和验收表
const XJHNT = (resolve) => require(['@/components/ZLJ/children/XJHNT'], resolve)
//扣件式钢管脚手架验收表
const GGJSJ = (resolve) => require(['@/components/ZLJ/children/GGJSJ'], resolve)
//竹脚手架检查验收表
const ZJSJJCYSB = (resolve) => require(['@/components/ZLJ/children/ZJSJJCYSB'], resolve)
//结构工程施工质量验收表
const JGGCSGZLYSB = (resolve) => require(['@/components/ZLJ/children/JGGCSGZLYSB'], resolve)
// 浙政钉四道场页面
//
const SidaochangPage = (resolve) => require(['@/components/activity/WDDB/SidaochangPage'], resolve)
// 我的待办
const MyAgent = (resolve) => require(['@/components/ZLJ/MyAgent'], resolve)
const MyAgentNew = (resolve) => require(['@/components/ZLJ/MyAgentNew'], resolve)
const register = (resolve) =>
  require([
    /* webpackChunkName: "incomeList" */
    '@/components/activity/register'
  ], resolve)
//我要建房申请详情
const BuildingApplication = (resolve) => require(['@/components/ZLJ/BuildingApplication'], resolve)
//我的门牌办理申请详情
const BrandApplication = (resolve) => require(['@/components/ZLJ/BrandApplication'], resolve)
const BrandPage = (resolve) => require(['@/components/ZLJ/BrandPage'], resolve)
//我要贷款申请详情
const LoanApplication = (resolve) => require(['@/components/ZLJ/LoanApplication'], resolve)
// 施工日志
const ConstructionLog = (resolve) => require(['@/components/ZLJ/ConstructionLog'], resolve)
// 一层立模
const formworkErection = (resolve) => require(['@/components/ZLJ/formworkErection'], resolve)
// 第三方服务
const ThirdParty = (resolve) => require(['@/components/ZLJ/ThirdParty'], resolve)
// 浙里办 我要危改
const RebuildPanel = resolve =>
  require([
    "@/components/ZLJ/WYWG/RebuildPanel"
  ], resolve);
  //浙里办 我要危改V2
  const RebuildPanelV2 = resolve =>
  require([
    "@/components/ZLJ/WYWG/RebuildPanelV2"
  ], resolve);
// 鉴定公司
const DangerousAppraisal = (resolve) => require(['@/components/ZLJ/WYWG/DangerousAppraisal'], resolve)
const DangerousAppraisalNew = (resolve) => require(['@/components/ZLJ/WYWG/DangerousAppraisalNew'], resolve)
//困难户危改
const DangerousAppraisalNewKNH = (resolve) => require(['@/components/ZLJ/WYWG/DangerousAppraisalNewKNH'], resolve)
// 房屋安全鉴定
const SafetyAppraisal = (resolve) => require(['@/components/ZLJ/WYWG/SafetyAppraisal'], resolve)
// 农户危改整治
const FarmersRectification = (resolve) => require(['@/components/ZLJ/WYWG/FarmersRectification'], resolve)
// 农户危改整治-修缮
const FarmersRenovation = (resolve) => require(['@/components/ZLJ/WYWG/FarmersRenovation'], resolve)
const FarmersRenovation1 = (resolve) => require(['@/components/ZLJ/FarmersRenovation1'], resolve)
// 补助申请
const SubsidyApplication = (resolve) => require(['@/components/ZLJ/WYWG/SubsidyApplication'], resolve)
// 浙里办 危改待办
const RebuildList = (resolve) => require(['@/components/ZLJ/WYWG/RebuildList'], resolve)
// 浙里办 重写合同页面
const htPage = (resolve) => require(['@/components/ZLJ/htPage'], resolve)
//浙里办预览pdf组件
const viewPDF = (resolve) => require(['@/components/activity/viewPDF'], resolve)
// 浙政钉- 地图
const mapContainer = (resolve) => require(['@/components/activity/mapContainer'], resolve)
// 浙里办危改 发送
const TreeSelectZLWG = (resolve) => require(['@/components/ZLJ/TreeSelectZLWG'], resolve)
// 浙政钉自动 发送
const treeSelectzls = (resolve) => require(['@/components/ZLJ/treeSelectzls'], resolve)
//浙里办危改发送自动发送
const TreeSelectAutoSend = (resolve) => require(['@/components/activity/TreeSelectAutoSend'], resolve)
//浙政钉危改发送自动发送
const decrepitHouseYB = (resolve) => require(['@/components/activity/child/decrepitHouseYB'], resolve)
//浙里办危改申请多个房产选择
const selectHouse = (resolve) => require(['@/components/ZLJ/WYWG/selectHouse'], resolve)
const authenticateUnitlist = (resolve) => require(['@/components/ZLJ/WYWG/authenticateUnitlist'], resolve)
const appraisalCompany = (resolve) => require(['@/components/ZLJ/appraisalCompany'], resolve)
const jianzhuGS = (resolve) => require(['@/components/ZLJ/jianzhuGS'], resolve)
const ApplyappraisalCompany = (resolve) => require(['@/components/ZLJ/WYWG/ApplyappraisalCompany'], resolve)
const ApprovalProgress = (resolve) => require(['@/components/ZLJ/WYWG/ApprovalProgress'], resolve)
const ProcessDetails = (resolve) => require(['@/components/ZLJ/WYWG/ProcessDetails'], resolve)
const authenticateUnitDetail = (resolve) => require(['@/components/ZLJ/WYWG/authenticateUnitDetail'], resolve)
const repulseList = (resolve) => require(['@/components/ZLJ/WYWG/repulseList'], resolve)
const repulseDetail = (resolve) => require(['@/components/ZLJ/WYWG/repulseDetail'], resolve)

// 浙政钉重点排查新增
const keyInspectionAdd = (resolve) => require(['@/components/activity/ZDPC/keyInspectionAdd'], resolve)

const tuijian = (resolve) => require(['@/components/activity/tuijian'], resolve)

//浙政钉批前公示
const piqianGS = (resolve) => require(['@/components/activity/piqianGS'], resolve)
// 浙政钉农房安全
const HousingSecurity = (resolve) => require(['@/components/activity/HousingSecurity'], resolve)
const Safetycheck = (resolve) => require(['@/components/ZLJ/Safetycheck'], resolve)
// 浙政钉安全踏勘
const SecurityReconnaissance = (resolve) => require(['@/components/activity/ZDPC/SecurityReconnaissance'], resolve)
// 浙政钉安全踏勘详情
const ReconnaissanceDetails = (resolve) => require(['@/components/activity/ZDPC/ReconnaissanceDetails'], resolve)
// 浙政钉农房督查
const farmhouseInspector = (resolve) => require(['@/components/activity/ZDPC/farmhouseInspector'], resolve)
// 浙政钉待排查
const toBeCheckedList = (resolve) => require(['@/components/activity/ZDPC/toBeCheckedList'], resolve)
const householdFile = (resolve) => require(['@/components/activity/ZDPC/householdFile'], resolve)
const householdFileDetail = (resolve) => require(['@/components/activity/ZDPC/householdFileDetail'], resolve)
// 浙政钉待详情
const toBeChecked = (resolve) => require(['@/components/activity/ZDPC/toBeChecked'], resolve)
const vantList = (resolve) => require(['@/components/activity/ZDPC/vantList'], resolve)
const citySelect1 = (resolve) => require(['@/components/activity/citySelect1'], resolve)
const citySelect = (resolve) => require(['@/components/ZLJ/citySelect'], resolve)
// 村公示
const countryPublicity = (resolve) => require(['@/components/activity/ZDPC/countryPublicity'], resolve)
// 浙政钉-部门协同
const CollaborativeDepartment = (resolve) => require(['@/components/activity/WDDB/CollaborativeDepartment'], resolve)
//浙政钉防台防汛
const UnitaryCommonPage = (resolve) => require(['@/components/activity/WDDB/UnitaryCommonPage/UnitaryCommonPage'], resolve)
//风险处置
const RiskDisposal = (resolve) => require(['@/components/activity/WDDB/UnitaryCommonPage/RiskDisposal'], resolve)

//浙政钉农房安全
//委托鉴定
const AppraisalPonEntrustment = (resolve) => require(['@/components/activity/WDDB/AppraisalPonEntrustment/AppraisalPonEntrustment'], resolve)
const AppraisalPonEntrustmentDealtias = (resolve) => require(['@/components/activity/WDDB/AppraisalPonEntrustment/AppraisalPonEntrustmentDealtias'], resolve)

// 浙政钉-部门协同详情
const CollaborativeDepartmentDetail = (resolve) => require(['@/components/activity/WDDB/CollaborativeDepartmentDetail'], resolve)
// 浙里办我的危改我的待办详情
const appraisalCompanyDetails = (resolve) => require(['@/components/ZLJ/WYWG/appraisalCompany'], resolve)
// 浙政钉防汛防台
// --风险发布 风险签收
const RiskRelease = (resolve) => require(['@/components/activity/floodPrevention/RiskRelease'], resolve)
// --风险发布新增
const RiskReleaseAdd = (resolve) => require(['@/components/activity/floodPrevention/RiskReleaseAdd'], resolve)
// --风险待处置列表
const BusinessProcess = (resolve) => require(['@/components/activity/floodPrevention/BusinessProcess'], resolve)
// --风险待处置处置界面
const BusinessProcessAdd = (resolve) => require(['@/components/activity/floodPrevention/BusinessProcessAdd'], resolve)
// --风险待上报列表
const ReportedList = (resolve) => require(['@/components/activity/floodPrevention/ReportedList'], resolve)
//浙政钉 危房改造 list页面
const Houselist = (resolve) => require(['@/components/activity/renovateDilapidatedHouse/Houselist'], resolve)
//浙政钉 危房改造 详情页面
const dataDetails = (resolve) => require(['@/components/activity/renovateDilapidatedHouse/dataDetails'], resolve)
//浙政钉签到页面
const signIn = (resolve) => require(['@/components/activity/signIn/signIn'], resolve)
//浙政钉我的待办
const backlogPanel = (resolve) => require(['@/components/activity/WDDB/backlogPanel'], resolve)
//浙政钉-危房改造
const renovateDilapidated = (resolve) => require(['@/components/activity/WDDB/backlogPanel/renovateDilapidated'], resolve)
//浙政钉-建房服务
const BuildingServices = (resolve) => require(['@/components/activity/WDDB/backlogPanel/BuildingServices'], resolve)
//浙政钉-生产经营
const productionManagement = (resolve) => require(['@/components/activity/WDDB/backlogPanel/productionManagement'], resolve)
//浙政钉-疑似危房鉴定
const NotIdentified = (resolve) => require(['@/components/activity/WFJD/NotIdentified'], resolve)
//浙政钉-危房巡查
const InspectionDilapidated = (resolve) => require(['@/components/activity/WFJD/InspectionDilapidated'], resolve)
//浙政钉-统计分析
const Statistics = (resolve) => require(['@/components/activity/Statistics/Statistics'], resolve)
//浙政钉-风险监控
const RiskInspection = (resolve) => require(['@/components/activity/WFJD/RiskInspection'], resolve)
//浙里办-企业施工人员维护
const ECPM = (resolve) => require(['@/components/ZLJ/ECPM'], resolve)
// 房屋编码地图
// 房屋检查筛选
const homeInspection = resolve => require(["@/components/activity/ConstructionInspection/homeInspection"], resolve);
// 房屋检查列表
const homeInspectionlist = resolve => require(["@/components/activity/SinceBuilding/homeInspectionlist"], resolve);
// 房屋检查创建
const homeInspectionAdd = resolve => require(["@/components/activity/SinceBuilding/homeInspectionAdd"], resolve);
const SpatialEncodingMap = (resolve) => require(['@/components/ZLJ/map'], resolve)

//地图入口
const MainMap = (resolve) => require(['@/components/oneMap/mainMap'], resolve)
//施工巡查-地图部分
const BuildMain = (resolve) => require(['@/components/securityCheckMap/buildMain'], resolve)
//房屋检查-地图部分
const HouseExamination = (resolve) => require(['@/components/securityCheckMap/HouseExamination'], resolve)
//安全检查-地图部分
const SecurityMain = (resolve) => require(['@/components/securityCheckMap/securityMain'], resolve)
//常态化巡查
const regularInspections = (resolve) => require(['@/components/NewZzd/main/regularInspections'], resolve)
//常态化巡查-编辑
const regularInspectionsEtid = (resolve) => require(['@/components/NewZzd/main/regularInspectionsEtid'], resolve)
export const routes = new Router({
  routes: [
    //施工巡查-地图
    {
      path: '/BuildMain',
      name: 'BuildMain',
      component: BuildMain
    },
    //常态化巡查
    {
      path: '/regularInspections',
      name: 'regularInspections',
      component: regularInspections
    },
    //常态化巡查-编辑
    {
      path: '/regularInspectionsEtid',
      name: 'regularInspectionsEtid',
      component: regularInspectionsEtid
    },
    //房屋检查-地图
    {
      path: '/HouseExamination',
      name: 'HouseExamination',
      component: HouseExamination
    },
    //安全检查-地图
    {
      path: '/SecurityMain',
      name: 'SecurityMain',
      component: SecurityMain
    },
    // 审批建房-地图
    {
      path: '/MainMap',
      name: 'MainMap',
      component: MainMap
    },
    {
      path: "/homeInspectionAdd",
      name: "homeInspectionAdd",
      component: homeInspectionAdd
    },
    {
      path: "/homeInspectionlist",
      name: "homeInspectionlist",
      component: homeInspectionlist
    },
    {
      path: "/homeInspection",
      name: "homeInspection",
      component: homeInspection
    },
    // 房屋编码地图
    {
      path: '/SpatialEncoding',
      name: 'SpatialEncoding',
      component: SpatialEncodingMap
    },
    {
      path: '/RiskInspection',
      name: 'RiskInspection',
      component: RiskInspection
    },
    {
      path: '/InspectionDilapidated',
      name: 'InspectionDilapidated',
      component: InspectionDilapidated
    },
    {
      path: '/individualApplication',
      name: 'individualApplication',
      component: individualApplication
    },
    {
      path: '/drawingCraftsman',
      name: 'drawingCraftsman',
      component: drawingCraftsman
    },
    {
      path: '/applyFor',
      name: 'applyFor',
      component: applyFor
    },
    {
      path: '/selectCompany',
      name: 'selectCompany',
      component: selectCompany
    },
    {
      path: '/NotIdentified',
      name: 'NotIdentified',
      component: NotIdentified
    },
    {
      path: '/productionManagement',
      name: 'productionManagement',
      component: productionManagement
    },
    {
      path: '/BuildingServices',
      name: 'BuildingServices',
      component: BuildingServices
    },
    {
      path: '/signIn',
      name: 'signIn',
      component: signIn
    },
    {
      path: '/dataDetails',
      name: 'dataDetails',
      component: dataDetails
    },
    {
      path: '/jianzhuGS',
      name: 'jianzhuGS',
      component: jianzhuGS
    },
    {
      path: '/Houselist',
      name: 'Houselist',
      component: Houselist
    },
    {
      path: '/appraisalCompanyDetails',
      name: 'appraisalCompanyDetails',
      component: appraisalCompanyDetails
    },
    {
      path: '/CollaborativeDepartmentDetail',
      name: 'CollaborativeDepartmentDetail',
      component: CollaborativeDepartmentDetail
    },

    {
      path: '/UnitaryCommonPage',
      name: 'UnitaryCommonPage',
      component: UnitaryCommonPage
    },
    {
      path: '/RiskDisposal',
      name: 'RiskDisposal',
      component: RiskDisposal
    },

    {
      path: '/AppraisalPonEntrustmentDealtias',
      name: 'AppraisalPonEntrustmentDealtias',
      component: AppraisalPonEntrustmentDealtias
    },
    {
      path: '/AppraisalPonEntrustment',
      name: 'AppraisalPonEntrustment',
      component: AppraisalPonEntrustment
    },
    {
      path: '/CollaborativeDepartment',
      name: 'CollaborativeDepartment',
      component: CollaborativeDepartment
    },
    {
      path: '/farmhouseInspector',
      name: 'farmhouseInspector',
      component: farmhouseInspector
    },
    {
      path: '/toBeCheckedList',
      name: 'toBeCheckedList',
      component: toBeCheckedList
    },
    {
      path: '/householdFile',
      name: 'householdFile',
      component: householdFile
    },
    {
      path: '/householdFileDetail',
      name: 'householdFileDetail',
      component: householdFileDetail
    },
    {
      path: '/toBeChecked',
      name: 'toBeChecked',
      component: toBeChecked
    },
    {
      path: '/vantList',
      name: 'vantList',
      component: vantList
    },
    {
      path: '/countryPublicity',
      name: 'countryPublicity',
      component: countryPublicity
    },
    {
      path: '/superinspection',
      name: 'superinspection',
      component: superinspection
    },
    {
      path: '/CityList',
      name: 'CityList',
      component: CityList
    },
    {
      path: '/SinceBuilding',
      name: 'SinceBuilding',
      component: SinceBuilding
    },
    {
      path: '/SinceBuildings',
      name: 'SinceBuildings',
      component: SinceBuildings
    },
    {
      path: '/citySelect',
      name: 'citySelect',
      component: citySelect
    },
    {
      path: '/citySelect1',
      name: 'citySelect1',
      component: citySelect1
    },
    {
      path: '/PDFJSViewer',
      name: 'PDFJSViewer',
      component: PDFJSViewer
    },
    {
      path: '/ReconnaissanceDetails',
      name: 'ReconnaissanceDetails',
      component: ReconnaissanceDetails
    },
    {
      path: '/HousingSecurity',
      name: 'HousingSecurity',
      component: HousingSecurity
    },
    {
      path: '/Safetycheck',
      name: 'Safetycheck',
      component: Safetycheck
    },
    {
      path: '/piqianGS',
      name: 'piqianGS',
      component: piqianGS
    },
    {
      path: '/inspection',
      name: 'inspection',
      component: inspection
    },
    {
      path: '/selectiveExamination',
      name: 'selectiveExamination',
      component: selectiveExamination
    },
    {
      path: '/superselectiveExamination',
      name: 'superselectiveExamination',
      component: superselectiveExamination
    },
    {
      path: '/repulseDetail',
      name: 'repulseDetail',
      component: repulseDetail
    },
    {
      path: '/ceshi',
      name: 'ceshi',
      component: ceshi
    },
    {
      path: '/SiteLoftingZZD',
      name: 'SiteLoftingZZD',
      component: SiteLoftingZZD
    },
    {
      path: '/writeOff',
      name: 'writeOff',
      component: writeOff
    },
    {
      path: '/FeatureList',
      name: 'FeatureList',
      component: FeatureList
    },
    {
      path: '/departmentalFiling',
      name: 'departmentalFiling',
      component: departmentalFiling
    },

    {
      path: '/siteSettingOut',
      name: 'siteSettingOut',
      component: siteSettingOut
    },
    {
      path: '/beCompleted',
      name: 'beCompleted',
      component: beCompleted
    },
    {
      path: '/compleAcceptance',
      name: 'compleAcceptance',
      component: compleAcceptance
    },
    {
      path: '/oneLayerForm',
      name: 'oneLayerForm',
      component: oneLayerForm
    },
    {
      path: '/foundationTrench',
      name: 'foundationTrench',
      component: foundationTrench
    },
    {
      path: '/securityCheck',
      name: 'securityCheck',
      component: securityCheck
    },
    {
      path: '/comprehensiveInquiry',
      name: 'comprehensiveInquiry',
      component: comprehensiveInquiry
    },
    {
      path: '/comprehensiveInquiryDetail',
      name: 'comprehensiveInquiryDetail',
      component: comprehensiveInquiryDetail
    },
    {
      path: '/keyInspectionAdd',
      name: 'keyInspectionAdd',
      component: keyInspectionAdd
    },
    {
      path: '/repulseList',
      name: 'repulseList',
      component: repulseList
    },
    {
      path: '/selectHouse',
      name: 'selectHouse',
      component: selectHouse
    },
    {
      path: '/myShenQing1',
      name: 'myShenQing1',
      component: myShenQing1
    },
    {
      path: '/BanLiSGXK',
      name: 'BanLiSGXK',
      component: BanLiSGXK
    },
    {
      path: '/mySGXKSQ',
      name: 'mySGXKSQ',
      component: mySGXKSQ
    },


    {
      path: '/BuildingServerv2',
      name: 'BuildingServerv2',
      component: BuildingServerv2
    },
    {
      path: '/FreeAtlasDetails',
      name: 'FreeAtlasDetails',
      component: FreeAtlasDetails
    },

    {
      path: '/CompletionNodeCheck',
      name: 'CompletionNodeCheck',
      component: CompletionNodeCheck
    },
    {
      path: '/SignContract',
      name: 'SignContract',
      component: SignContract
    },
    {
      path: '/PreApprovalPublicity',
      name: 'PreApprovalPublicity',
      component: PreApprovalPublicity
    },
    {
      path: '/piqianGSNew',
      name: 'piqianGSNew',
      component: piqianGSNew
    },
    {
      path: '/ThreeJingBanRen',
      name: 'ThreeJingBanRen',
      component: ThreeJingBanRen
    },
    {
      path: '/CKZS',
      name: 'CKZS',
      component: CKZS
    },
    {
      path: '/Sitesurvey',
      name: 'Sitesurvey',
      component: Sitesurvey
    },
    {
      path: '/MyFinListBJ',
      name: 'MyFinListBJ',
      component: MyFinListBJ
    },
    {
      path: '/BuildingApplication',
      name: 'BuildingApplication',
      component: BuildingApplication
    },
    {
      path: '/LoanApplication',
      name: 'LoanApplication',
      component: LoanApplication
    },
    {
      path: '/formworkErection',
      name: 'formworkErection',
      component: formworkErection
    },
    {
      path: '/siteSurveynew',
      name: 'siteSurveynew',
      component: siteSurveynew
    },
    {
      path: '/DangerousAppraisalNew',
      name: 'DangerousAppraisalNew',
      component: DangerousAppraisalNew
    },
    {
      path: '/DangerousAppraisalNewKNH',
      name: 'DangerousAppraisalNewKNH',
      component: DangerousAppraisalNewKNH
    },
    {
      path: '/DangerousAppraisal',
      name: 'DangerousAppraisal',
      component: DangerousAppraisal
    },
    {
      path: '/FarmersRectification',
      name: 'FarmersRectification',
      component: FarmersRectification
    },
    {
      path: '/SubsidyApplication',
      name: 'SubsidyApplication',
      component: SubsidyApplication
    },
    {
      path: '/RiskRelease',
      name: 'RiskRelease',
      component: RiskRelease
    },
    {
      path: '/RiskReleaseAdd',
      name: 'RiskReleaseAdd',
      component: RiskReleaseAdd
    },
    {
      path: '/BusinessProcess',
      name: 'BusinessProcess',
      component: BusinessProcess
    },
    {
      path: '/BusinessProcessAdd',
      name: 'BusinessProcessAdd',
      component: BusinessProcessAdd
    },
    {
      path: '/ReportedList',
      name: 'ReportedList',
      component: ReportedList
    },
    {
      path: '/SecurityReconnaissance',
      name: 'SecurityReconnaissance',
      component: SecurityReconnaissance
    },
    {
      path: '/ApplyappraisalCompany',
      name: 'ApplyappraisalCompany',
      component: ApplyappraisalCompany
    },
    {
      path: '/ApprovalProgress',
      name: 'ApprovalProgress',
      component: ApprovalProgress
    },
    {
      path: '/ProcessDetails',
      name: 'ProcessDetails',
      component: ProcessDetails
    },
    {
      path: '/authenticateUnitDetail',
      name: 'authenticateUnitDetail',
      component: authenticateUnitDetail
    },
    {
      path: '/authenticateUnitlist',
      name: 'authenticateUnitlist',
      component: authenticateUnitlist
    },
    {
      path: '/decrepitHouseYB',
      name: 'decrepitHouseYB',
      component: decrepitHouseYB
    },
    {
      path: '/JDJGPDF',
      name: 'JDJGPDF',
      component: JDJGPDF
    },
    {
      path: '/TreeSelectAutoSend',
      name: 'TreeSelectAutoSend',
      component: TreeSelectAutoSend
    },
    {
      path: '/TreeSelectZLWG',
      name: 'TreeSelectZLWG',
      component: TreeSelectZLWG
    },
    {
      path: '/treeSelectzls',
      name: 'treeSelectzls',
      component: treeSelectzls
    },
    {
      path: '/RebuildList',
      name: 'RebuildList',
      component: RebuildList
    },
    {
      path: '/RebuildPanel',
      name: 'RebuildPanel',
      component: RebuildPanel
    },
    {
      path: "/RebuildPanelV2",
      name: "RebuildPanelV2",
      component: RebuildPanelV2
    },
    {
      path: "/htPage",
      name: "htPage",
      component: htPage
    },
    {
      path: '/Login',
      name: 'Login',
      component: Login
    },
    {
      path: '/monitor',
      name: 'monitor',
      component: monitor
    },
    {
      path: '/daiban',
      name: 'daiban',
      component: daiban
    },
    {
      path: '/TreeSelectZL',
      name: 'TreeSelectZL',
      component: TreeSelectZL
    },
    {
      path: '/fileData',
      name: 'fileData',
      component: fileData
    },
    {
      path: '/GZXKZ',
      name: 'GZXKZ',
      component: GZXKZ
    },
    {
      path: '/biangeng',
      name: 'biangeng',
      component: biangeng
    },
    {
      path: '/tuijian',
      name: 'tuijian',
      component: tuijian
    },
    {
      path: '/zhezhengdingLogin',
      name: 'Login1',
      component: Login1
    },
    {
      path: '/ConstructionInspection',
      name: 'ConstructionInspection',
      component: ConstructionInspection
    },
    {
      path: '/ConstructionInspectionPage',
      name: 'ConstructionInspectionPage',
      component: ConstructionInspectionPage
    },
    {
      path: '/incomeList',
      name: 'incomeList',
      component: incomeList
    },
    {
      path: '/ConstructionContract',
      name: 'ConstructionContract',
      component: ConstructionContract
    },
    {
      path: '/NextConstructionContract',
      name: 'NextConstructionContract',
      component: NextConstructionContract
    },
    {
      path: '/PersonMaintenance',
      name: 'PersonMaintenance',
      component: PersonMaintenance
    },
    {
      path: '/xiangQing',
      name: 'xiangQing',
      component: xiangQing
    },
    {
      path: '/MyTodoList',
      name: 'MyTodoList',
      component: MyTodoList
    },
    {
      path: '/MyFinList',
      name: 'MyFinList',
      component: MyFinList
    },
    {
      path: '/houseAppraisal',
      name: 'houseAppraisal',
      component: houseAppraisal
    },
    {
      path: '/DetailPage',
      name: 'DetailPage',
      component: DetailPage
    },
    {
      path: '/oneMap',
      name: 'oneMap',
      component: oneMap
    },
    {
      path: '/oneMapLocation',
      name: 'oneMapLocation',
      component: oneMapLocation
    },
    {
      path: '/farmHouse',
      name: 'farmHouse',
      component: farmHouse
    },
    {
      path: '/checkedDetail',
      name: 'checkedDetail',
      component: checkedDetail
    },
    {
      path: '/KeyCheckNInfo',
      name: 'KeyCheckNInfo',
      component: KeyCheckNInfo
    },
    {
      path: '/keyInvestigation',
      name: 'keyInvestigation',
      component: keyInvestigation
    },
    {
      path: '/decrepitHouse',
      name: 'decrepitHouse',
      component: decrepitHouse
    },
    {
      path: '/DetailInto',
      name: 'DetailInto',
      component: DetailInto
    },
    {
      path: '/surveillance',
      name: 'surveillance',
      component: surveillance
    },
    {
      path: '/ProblemDisposal',
      name: 'ProblemDisposal',
      component: ProblemDisposal
    },
    {
      path: '/IdentifiedDetails',
      name: 'IdentifiedDetails',
      component: IdentifiedDetails
    },
    {
      path: '/ZFSHXXB',
      name: 'ZFSHXXB',
      component: ZFSHXXB
    },
    {
      path: '/NFSP',
      name: 'NFSP',
      component: NFSP
    },
    {
      path: '/myshenQing',
      name: 'myshenQing',
      component: myshenQing
    },
    {
      path: '/ZLJIndex',
      name: 'ZLJIndex',
      component: ZLJIndex
    },
    {
      path: '/ApplicationPage',
      name: 'ApplicationPage',
      component: ApplicationPage,
      meta: {
        KeepAlive: true
      }
    },
    {
      path: '/BuildingServer',
      name: 'BuildingServer',
      component: BuildingServer
    },
    {
      path: '/MyEnshrine',
      name: 'MyEnshrine',
      component: MyEnshrine
    },
    {
      path: '/Regulate',
      name: 'Regulate',
      component: Regulate
    },
    {
      path: '/PhotoThreePage',
      name: 'PhotoThreePage',
      component: PhotoThreePage
    },
    {
      path: '/InsuranceService',
      name: 'InsuranceService',
      component: InsuranceService
    },
    {
      path: '/InsurServices',
      name: 'InsurServices',
      component: InsurServices
    },
    {
      path: '/craftsmanServices',
      name: 'craftsmanServices',
      component: craftsmanServices
    },
    {
      path: '/BuildingKnowledge',
      name: 'BuildingKnowledge',
      component: BuildingKnowledge
    },
    {
      path: '/CraftsmanDetails',
      name: 'CraftsmanDetails',
      component: CraftsmanDetails
    },
    {
      path: '/BuildMaterialService',
      name: 'BuildMaterialService',
      component: BuildMaterialService
    },
    {
      path: '/viewPDF',
      name: 'viewPDF',
      component: viewPDF
    },
    {
      path: '/LoanServices',
      name: 'LoanServices',
      component: LoanServices
    },
    {
      path: '/Ruralcredit',
      name: 'Ruralcredit',
      component: Ruralcredit
    },
    {
      path: '/Submit',
      name: 'Submit',
      component: Submit
    },
    {
      path: '/FinancialService',
      name: 'FinancialService',
      component: FinancialService
    },
    {
      path: '/LoanServicesDetail',
      name: 'LoanServicesDetail',
      component: LoanServicesDetail
    },
    {
      path: '/MyAgentSNew',
      name: 'MyAgentSNew',
      component: MyAgentSNew
    },
    {
      path: '/MyAgentNew',
      name: 'MyAgentNew',
      component: MyAgentNew
    },
    {
      path: '/MyAgentS',
      name: 'MyAgentS',
      component: MyAgentS
    },
    {
      path: '/LoanResults',
      name: 'LoanResults',
      component: LoanResults
    },
    {
      path: '/KeyLine',
      name: 'KeyLine',
      component: KeyLine
    },
    {
      path: '/KeyLineWG',
      name: 'KeyLineWG',
      component: KeyLineWG
    },

    {
      path: '/TreeSelect',
      name: 'TreeSelect',
      component: TreeSelect
    },
    {
      path: '/TreeSelect1',
      name: 'TreeSelect1',
      component: TreeSelect1
    },
    {
      path: '/GovernmentService',
      name: 'GovernmentService',
      component: GovernmentService
    },
    {
      path: '/qianMing',
      name: 'qianMing',
      component: qianMing
    },
    {
      path: '/ChooseCraftsman',
      name: 'ChooseCraftsman',
      component: ChooseCraftsman
    },
    {
      path: '/CompletionAcceptance',
      name: 'CompletionAcceptance',
      component: CompletionAcceptance
    },
    {
      path: '/Villagetrial',
      name: 'Villagetrial',
      component: Villagetrial
    },
    {
      path: '/Rebuild',
      name: 'Rebuild',
      component: Rebuild
    },
    {
      path: '/HouseBrand',
      name: 'HouseBrand',
      component: HouseBrand
    },
    {
      path: '/BrandSendApplic',
      name: 'BrandSendApplic',
      component: BrandSendApplic
    },
    {
      path: '/AccumulationFund',
      name: 'AccumulationFund',
      component: AccumulationFund
    },
    {
      path: '/MyManagement',
      name: 'MyManagement',
      component: MyManagement
    },
    {
      path: '/LifeService',
      name: 'LifeService',
      component: LifeService
    },
    {
      path: '/MyProject',
      name: 'MyProject',
      component: MyProject
    },
    {
      path: '/ProjectInformation',
      name: 'ProjectInformation',
      component: ProjectInformation
    },
    {
      path: '/ApplicationSettlement',
      name: 'ApplicationSettlement',
      component: ApplicationSettlement
    },
    {
      path: '/SettleProject',
      name: 'SettleProject',
      component: SettleProject
    },
    {
      path: '/BusinessRecords',
      name: 'BusinessRecords',
      component: BusinessRecords
    },
    {
      path: '/SendOut',
      name: 'SendOut',
      component: SendOut
    },
    {
      path: '/CHMyTodoList',
      name: 'CHMyTodoList',
      component: CHMyTodoList
    },
    {
      path: '/appraisalCompany',
      name: 'appraisalCompany',
      component: appraisalCompany
    },
    {
      path: '/baseProject',
      name: 'baseProject',
      component: baseProject
    },
    {
      path: '/locationFY',
      name: 'locationFY',
      component: locationFY
    },
    {
      path: '/trenchLine',
      name: 'trenchLine',
      component: trenchLine
    },
    {
      path: '/oneModel',
      name: 'oneModel',
      component: oneModel
    },
    {
      path: '/ApplicationProcess',
      name: 'ApplicationProcess',
      component: ApplicationProcess
    },
    {
      path: '/EnterpriseUnitReview',
      name: 'EnterpriseUnitReview',
      component: EnterpriseUnitReview
    },
    {
      path: '/HandlerPage',
      name: 'HandlerPage',
      component: HandlerPage
    },
    {
      path: '/Acceptance',
      name: 'Acceptance',
      component: Acceptance
    },
    {
      path: '/Director',
      name: 'Director',
      component: Director
    },
    {
      path: '/SitesurveyDsf',
      name: 'SitesurveyDsf',
      component: SitesurveyDsf
    },
    {
      path: '/houseBuilding',
      name: 'houseBuilding',
      component: houseBuilding
    },
    {
      path: '/DJHJCSG',
      name: 'DJHJCSG',
      component: DJHJCSG
    },
    {
      path: '/ZQTJGZL',
      name: 'ZQTJGZL',
      component: ZQTJGZL
    },
    {
      path: '/XJHNT',
      name: 'XJHNT',
      component: XJHNT
    },
    {
      path: '/GGJSJ',
      name: 'GGJSJ',
      component: GGJSJ
    },
    {
      path: '/ZJSJJCYSB',
      name: 'ZJSJJCYSB',
      component: ZJSJJCYSB
    },
    {
      path: '/JGGCSGZLYSB',
      name: 'JGGCSGZLYSB',
      component: JGGCSGZLYSB
    },
    {
      path: '/SidaochangPage',
      name: 'SidaochangPage',
      component: SidaochangPage
    },
    {
      path: '/MyAgent',
      name: 'MyAgent',
      component: MyAgent
    },
    {
      path: '/BrandApplication',
      name: 'BrandApplication',
      component: BrandApplication
    },
    {
      path: '/BrandPage',
      name: 'BrandPage',
      component: BrandPage
    },
    {
      path: '/ConstructionLog',
      name: 'ConstructionLog',
      component: ConstructionLog
    },
    {
      path: '/ThirdParty',
      name: 'ThirdParty',
      component: ThirdParty
    },
    {
      path: '/SafetyAppraisal',
      name: 'SafetyAppraisal',
      component: SafetyAppraisal
    },
    {
      path: '/FarmersRenovation',
      name: 'FarmersRenovation',
      component: FarmersRenovation
    },
    {
      path: '/FarmersRenovation1',
      name: 'FarmersRenovation1',
      component: FarmersRenovation1
    },
    {
      path: '/mapContainer',
      name: 'mapContainer',
      component: mapContainer
    },
    {
      path: '/register',
      name: 'register',
      component: register
    },
    {
      path: '/backlogPanel',
      name: 'backlogPanel',
      component: backlogPanel
    },
    {
      path: '/renovateDilapidated',
      name: 'renovateDilapidated',
      component: renovateDilapidated
    },
    {
      path: '/trainingInformation',
      name: 'trainingInformation',
      component: trainingInformation
    },
    {
      path: '/trainingInformationData',
      name: 'trainingInformationData',
      component: trainingInformationData
    },
    {
      path: '/Registration',
      name: 'Registration',
      component: Registration
    },
    {
      path: '/ECPM',
      name: 'ECPM',
      component: ECPM
    },
    {
      path: '/Statistics',
      name: 'Statistics',
      component: Statistics
    }
  ]
})
routerEach(routes)
export default routes
